<?php
	require_once('include/menu.class.php');
	require_once('include/user.class.php');
	require_once('include/database.class.php');
	require_once('include/const.inc.php');
	$menu = Menu::create();
	$db = new Database();
	User::start();
	echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="pl">
<head>
	<title>Baza danych obiektów turystycznych</title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<link rel="icon" type="image/png" href="images/photos.png">
	<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
	<?php
		echo $menu;
	?>
	<?php
		if(($_GET['addedgroup']=='yes'))
		{
			?>
				<div id="success-listing">
				<ul>
			<?php
					if ($_GET['addedgroup']=='yes') echo '<li>Wejście dodane.</li>';
			?>
				</ul>
				</div>
			<?php
		}
		if((!User::isAdmin()) || ($_GET['addedgroup']=='no'))
		{
			?>
				<div id="error-listing">
				<ul>
			<?php
				if(!User::isAdmin())
				{
					echo '<li>Nie jesteś administratorem!</li>';
				}
				if ($_GET['addedgroup']=='no')
				{
					echo '<li>Nie udało się dodać wejścia.';
					if(isset($_GET['err'])) echo '<br/>'.base64_decode($_GET['err']);
					echo '</li>';
				}
			?>
				</ul>
				</div>
			<?php
		}
		
		if(User::isAdmin())
		{
	?>
	<div id="admin-container">
	<?php
			if(!isset($_GET['id_ob']))
			{	
				header("Location: index.php");
			}
			else
			{
				$id = intval($_GET['id_ob']);
				$object = $db->query('SELECT * FROM obiekty WHERE id_ob='.$id);
				$guides = $db->query('SELECT * FROM przewodnicy WHERE EXISTS (SELECT * FROM przewodnicyobiekty WHERE przewodnicyobiekty.id_przew=przewodnicy.id_przew AND przewodnicyobiekty.id_ob='.$id.')');
				if(count($guides)==0)
				{
					echo 'Nie ma żadnych przewodników dla tego obiektu.';
				}
				else
				{
					$object = $object[0];
					echo '<h3><img src="images/group_add.png"/> <strong>'.$object['nazwa'].'</strong> - dodawanie wejść z przewodnikiem</h3>';
					?>
					<table>
					<thead><th>Przewodnik</th><th>Język</th><th>Od</th><th>Do</th><th>Data</th><th>Liczba miejsc</th><th>Dodaj</th></thead>
					<?php
					foreach($guides as $guide)
					{
						$languages = $db->query('SELECT nazwa_jez FROM przewodnicyjezyki WHERE id_przew='.$guide['id_przew']);
						echo '<form method="post" action="do_addgroup"><input type="hidden" name="id_ob" value="'.$id.'" /><input type="hidden" name="id_przew" value="'.$guide['id_przew'].'" /><tr>';
						echo '<td><img src="images/user_orange.png" /> '.$guide['imie'].' '.$guide['nazwisko'].'</td>';
						echo '<td><select style="width: 150px;" name="nazwa_jez">';
						foreach($languages as $language)
						{
							echo '<option value="'.$language['nazwa_jez'].'">'.$language['nazwa_jez'].'</option>';
						}
						echo '</select></td>';
						echo '<td><select style="width:43px;" name="czas_od_hh">';
						for($i = 0; $i < 24; $i++)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select>:';
						echo '<select style="width: 43px;" name="czas_od_mm">';
						for($i = 0; $i < 60; $i += 5)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select></td>';
						echo '<td><select style="width:43px;" name="czas_do_hh">';
						for($i = 0; $i < 24; $i++)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select>:';
						echo '<select style="width: 43px;" name="czas_do_mm">';
						for($i = 0; $i < 60; $i += 5)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select></td>';
						echo '<td>';
						echo '<select style="width: 43px;" name="data_dd">';
						for($i = 1; $i < 32; $i++)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select>';
						echo '<select style="width: 43px;" name="data_mm">';
						for($i = 1; $i < 13; $i++)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select>';
						echo '<select style="width: 60px;" name="data_yyyy">';
						for($i = 2012; $i < 2015; $i++)
						{
							echo '<option value="'.$i.'">'.($i < 10 ? '0' : '').$i.'</option>';
						}
						echo '</select>';
						echo '</td>';
						echo '<td><input type="text" style="width: 43px" name="il_miejsc" /></td>';
						echo '<td><input type="submit" value="Dodaj" /></td>';
						echo '</tr></form>';
					}					
				}
			}
		}
	?>
	</div>

</body>
</html>